rana ridibunda - German English Dictionary